package com.pi.nbcenter.device.service.provider;

public interface LockPasswordService {

  public void localPasswordEventRise(String imei, Long userId, Long sourceId) throws Exception;
  
  /**
   * @description 
   * @param deviceId 设备编号
   * @param userId 用户编号
   * @param password 密码
   */
  public void addPasswordRemote(String imei, Long userId, String password, Long sourceId)
      throws Exception;
  
  public void deleteUserPassword(String imei, Long userId, Short password, Long sourceId) throws Exception;
  
  public void clearUserPassword(String imei, Long userId, Long sourceId) throws Exception;
  
  public void tempPasswordEventRise(String imei, String password, Long sourceId) throws Exception;
}
